5장: 저장 및 등록
작업한 Recipe를 사용자의 PC에 저장하는 기본적인 방법과 서버에 등록하여 버전을 관리하는 방법을 설명합니다.
1. Recipe 저장하기
작업한 내용을 파일로 기록하는 가장 기본적인 기능입니다. 작업 상황에 맞춰 두 가지 저장 방식을 제공합니다.
1.1. 저장
- 현재 열려있는 Recipe 파일에 변경 사항을 그대로 덮어쓰기하여 저장합니다. 로컬에서 불러온 파일을 계속 작업하면서 중간 과정을 저장할 때 사용합니다.
- 상단 툴바에서 [Recipe 저장하기] 아이콘을 클릭하거나, 단축키
Ctrl + S를 누릅니다. - 주의사항: 이 버튼은 서버에서 불러온 Recipe의 경우 비활성화됩니다. 변경 사항을 저장하려면 아래의 '다른 이름으로 저장'을 이용해 로컬에 사본을 만들거나 '서버에 등록하기'를 통해 새로운 버전으로 등록해야 합니다.
1.2. 다른 이름으로 저장
- 현재 작업 중인 Recipe 새로운 파일 이름 또는 다른 경로에 사본으로 저장합니다. 원본 파일은 그대로 유지됩니다.
- 기존 Recipe 기반으로 새로운 버전의 Recipe를 만들고 싶을 때나 서버에서 불러온 Recipe를 수정하여 개인 PC에 백업하고 싶을 때 사용합니다.
- 상단 툴바에서 [다른 이름으로 Recipe 저장하기] 아이콘을 클릭합니다. 파일 탐색기 창이 나타나면 저장할 위치와 파일 이름을 지정하고 [저장] 버튼을 누릅니다.
2. 서버에 등록하기
Recipe를 서버에 등록하면 중앙에서 관리되며 Recipe의 변경 이력을 추적할 수 있습니다. 상단 툴바에서 [서버에 등록하기] 아이콘을 클릭하면 'Recipe 등록' 팝업창이 나타납니다.
2.1. 새로운 Recipe로 등록
새로운 Recipe를 등록할 때 사용합니다.
- [새로운 Recipe 등록] 버튼을 클릭합니다.

- 정보 입력 단계:
- Recipe 제목: 등록할 Recipe의 이름을 입력합니다.
- 참고 문서 (선택 사항): 참고 문서가 필요한 경우 [파일 추가] 버튼을 클릭하여 PDF 문서를 첨부할 수 있습니다.
- 썸네일 이미지 (선택 사항):
+/-버튼으로 썸네일을 등록하거나 삭제할 수 있습니다. 이 이미지는 Recipe 목록에서 시각적인 구분을 돕습니다. - 모든 정보 입력 후 [다음] 버튼을 클릭합니다.

- 코드 확인 및 등록 단계:
- 서버에 등록될 최종 코드를 확인합니다.
- 필요한 경우, 이 버전에 대한 간단한 설명을 '설명'란에 작성합니다.
- [확인] 버튼을 클릭하면 서버에 새로운 Recipe로 등록이 완료됩니다.

2.2. Recipe에 버전 추가
서버에 등록된 Recipe를 수정하여 새로운 버전을 추가(업데이트)할 때 사용합니다.
2.1.1. 등록된 Recipe 버전 추가
서버에 등록되어 있는 특정 Recipe의 새 버전으로 추가하고 싶을때 사용합니다..
-
[등록된 Recipe 버전 추가] 버튼을 선택합니다.

-
버전을 추가할 대상 Recipe를 선택하고 [다음]을 클릭합니다.

-
필요한 경우 참고문서와 썸네일 이미지 파일을 추가한 뒤 다음 버튼을 클릭합니다.

-
코드 비교 및 등록 단계
- 기존 버전의 코드(왼쪽)와 현재 내가 작업한 코드(오른쪽)를 비교하며 변경 사항을 확인할 수 있습니다. 좌측 상단의 드롭다운 메뉴에서 비교하고 싶은 다른 버전을 선택할 수 있습니다.

- 주석 숨김 옵션의 선택을 해제하면 주석이 포함된 상태로 코드를 비교할 수 있습니다.

- 기존 버전의 코드(왼쪽)와 현재 내가 작업한 코드(오른쪽)를 비교하며 변경 사항을 확인할 수 있습니다. 좌측 상단의 드롭다운 메뉴에서 비교하고 싶은 다른 버전을 선택할 수 있습니다.
-
변경 내용을 모두 확인한 후 [확인] 버튼을 클릭하면, 서버에 새로운 버전으로 Recipe가 등록됩니다.
2.2.2. 기존 Recipe 버전 추가
서버에서 직접 불러온 Recipe를 수정한 후, 그 Recipe의 새로운 버전을 등록할 때 사용합니다.
-
[기존 Recipe 버전 추가] 버튼을 선택합니다.

-
대상 Recipe가 이미 지정되어 있으므로, 바로 정보 입력 단계로 진행됩니다. 필요한 경우 참고 문서나 썸네일 이미지를 추가한 뒤 다음 버튼을 클릭합니다.

-
코드 비교 및 등록:
-
이후 과정은 위의 "2.2.1. 등록된 Recipe 버전 추가" 4~5번 단계와 동일합니다.
-
현재 작업한 코드와 기존 버전의 코드를 비교하고, 변경 내용을 확인한 후 [확인] 버튼을 클릭하여 서버에 새로운 버전으로 등록합니다.
참고: 상세한 코드 비교 방법 및 등록 과정은 위의 "2.2.1. 등록된 Recipe 버전 추가" 섹션의 4~5번을 참조하세요.
-